Подписаться
Опубликовано

Глобальный gitignore! А вы знали?

Автор
  • Имя
    Счастливый тимлид | ♥ Frontend
    Telegram

Глобальный gitignore! А вы знали?

Меня на маке очень бесят файлы .DS_Store которые лезут куда ни попадя: от флешек для камеры до git-репозиториев.

Нормальным всегда было первым делом при создании нового проекта создавать .gitignore и запихивать в него весь этот очень «полезный» мусор. Уверен, вы тоже так делаете.

В какой-то момент моя жена начала изучать эту нашу айтишку и засела за гит. В упражнениях естественно работа ведется с базовыми командами и ни про какие игноры там речи нет. И она меня постоянно спрашивала: — а почему git status показывает какой-то файл? — а почему я его удаляю, а он появляется снова? — а как его убрать?

Ну нельзя же его закоммитить — это сломает упражнение!

Должен же быть иной выход. И он есть. Я его нашел — это глобальный гитигнор.

Просто введите в терминале эти команды и вы забудете про .DS_Store как страшный сон
shell
echo ".DS_Store" >> ~/.gitignore_global echo "._.DS_Store" >> ~/.gitignore_global echo "**/.DS_Store" >> ~/.gitignore_global echo "**/._.DS_Store" >> ~/.gitignore_global git config --global core.excludesfile ~/.gitignore_global

Какие бы еще файлы туда добавили?

© Счастливый тимлид

Счастливый тимлид | ♥ Frontend
2204 подписчика
692 поста

Закрепленные

Из подборки #frontend

Опубликовано

Телеграмовский сосун (или какун, как правильно?)

Телеграмовский сосун суммирует мой лонгрид – стоит ли публиковать полную версию?
Опубликовано

Итоги

Итоги года блога тимлида: количество подписчиков, менторство, сообщество ИТ‑блогеров, планы на 2025
Опубликовано

Поделитесь вашими любимыми мемами уходящего года

Поделитесь любимыми мемами уходящего года

Свежие посты

Опубликовано

Телеграмовский сосун (или какун, как правильно?)

Телеграмовский сосун суммирует мой лонгрид – стоит ли публиковать полную версию?